0da6a4c63b19f21156a84ba5f047a5809fb25c7f,portal-impl/src/com/liferay/portlet/workflowdefinitions/action/EditWorkflowDefinitionAction.java,EditWorkflowDefinitionAction,updateWorkflowDefinition,#ActionRequest#,152

Before Change


		Map<Locale, String> titleMap = LocalizationUtil.getLocalizationMap(
			actionRequest, "title");

		File file = uploadPortletRequest.getFile("file");

		WorkflowDefinition workflowDefinition = null;

		if (!file.exists()) {
			String name = ParamUtil.getString(actionRequest, "name");
			int version = ParamUtil.getInteger(actionRequest, "version");

			workflowDefinition =
				WorkflowDefinitionManagerUtil.getWorkflowDefinition(
					themeDisplay.getCompanyId(), name, version);

			WorkflowDefinitionManagerUtil.updateTitle(
				themeDisplay.getCompanyId(), themeDisplay.getUserId(), name,
				version, getTitle(titleMap));
		}
		else {
			workflowDefinition =
				WorkflowDefinitionManagerUtil.deployWorkflowDefinition(
					themeDisplay.getCompanyId(), themeDisplay.getUserId(),
					getTitle(titleMap), new FileInputStream(file));
		}

		actionRequest.setAttribute(

After Change


		InputStream inputStream = null;

		try {
			inputStream = uploadPortletRequest.getFileAsStream("file");

			WorkflowDefinition workflowDefinition = null;